home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / doom / deep804s.zip / README.1ST < prev    next >
Text File  |  1995-11-12  |  36KB  |  878 lines

  1.        ┌───────────────────────────────────────────────────┐
  2.        │   DPMI DeeP and DeePBSP for DOOM+HERETIC+HEXEN    │
  3.        └───────────────────────────────────────────────────┘
  4.  
  5.          >>>  To order the Registered version of DeeP  <<<   
  6.                                               
  7.    1. Register Online with CompuServe GO SWREG reg id = 5392
  8.                                                
  9.       The current ShareWare version is found in the ACTION forum (GO GAM586).
  10.                                                
  11.    2. See ORDER.FRM for Mailing Instructions.   
  12.                                                
  13.    3. Register voice with MC, Visa or COD  (206) 827-8794 voice  
  14.                                                 
  15.       In GERMANY you can register by calling the Thunder BBS:
  16.  
  17.           Tel: 089/3130080 The SysOp Stefan Kufner
  18.  
  19.          Call Today and start your new adventure as 
  20.              a DOOM, HERETIC, or HEXEN wad author.               
  21.                                               
  22. =============================================================================
  23.  
  24.    >>>     If you are going to run DeeP in WINDOWS, please         <<<
  25.    >>>     read README.DOC for the details (or it won't work)      <<<
  26.    >>>            You MUST change Window's SYSTEM.INI              <<<
  27.  
  28.    >>>    If you are using QEMM and have the QDPMI.SYS in your     <<<
  29.    >>>    CONFIG.SYS file, please see README.DOC, it won't work    <<<
  30.  
  31.    >>>       You must have HIMEM.SYS installed in CONFIG.SYS       <<<
  32.    >>>       You should have FILES=20 or more in  CONFIG.SYS       <<<
  33.  
  34.          Please refer to README.DOC for installation and review
  35.         DEEPFAQ.DOC for frequently asked questions and solutions.
  36.  
  37.   DEU users, PLEASE review the docs, you can use DeeP sortof like DEU, but
  38.   you'll be missing out on all the short cuts you can take.
  39.  
  40.   NOTE >> The mouse is MUCH more powerful than in DEU and is THE ticket to 
  41.           shortcuts.
  42.  
  43.   You should set the mouse click speed to suit your style. The default is
  44.   250 ms, set it to 150 to click a lot faster, but then you have to double
  45.   click REALLY fast. If you like a more relaxed pace set it around 400.
  46.   Use the F6 option to set all this stuff.
  47.  
  48. =============================================================================
  49.  
  50. Copyrights
  51. ~~~~~~~~~~
  52.  
  53.   Copyright (C) 1994-1995 by Sensor Based Systems, Inc. (SBS)
  54.   Refer to the file DeeP.LIC for further information.
  55.  
  56.   DOOM and DOOM II are trademarks of id Software 
  57.   HERETIC and HEXEN are trademarks of id and Raven Software
  58.  
  59.   UniVBE is Copyright (C) 1992-1995 SciTech Software and is a shareware 
  60.   product requiring separate reqistration.
  61.  
  62.   DeeP and DeePBSP are trademarks of Sensor Based Systems Inc.
  63.   DeeP and DeePBSP were made by SBS and has nothing to do with Id 
  64.   Software.
  65.  
  66.  
  67. Disclaimers
  68. ~~~~~~~~~~~
  69.   Id Software can't answer questions pertaining to this program. Id Software 
  70.   MAY not help you with problems encountered while using a WAD file created 
  71.   by DeeP.
  72.  
  73.   DeeP works on the registered and shareware copies of DOOM, DOOM II, 
  74.   HERETIC and HEXEN. Modified shareware levels CANNOT be saved.
  75.  
  76.   It is illegal to distribute the registered version of the DOOM.WAD,
  77.   DOOM2.WAD, HERETIC.WAD or HEXEN.WAD file in any form, and Sensor Based 
  78.   Systems Inc. does not encourage you in any way to make illegal copies 
  79.   of DOOM, DOOM II, HERETIC or HEXEN.
  80.  
  81.   SBS reserves the right to add or remove any functionality of the DeeP 
  82.   software.
  83.                           And now...
  84.  
  85.   Please also review README.DOC for more information.
  86.   
  87.   DeeP got its start from the ideas in DEU 5.21. DeeP is written in 
  88.   Borland C++ 4.52 DPMI. It contains more than 6 times the code of DEU5.21, 
  89.   so it's more a brand new program. 
  90.  
  91.   DeeP has gobs of new features you DREAM OF. It supports both keyboard 
  92.   users and mouse users with equal ease. Almost all of the keyboard commands 
  93.   are the same as DEU, so the initial learning curve for ex-DEU users is 
  94.   very low.
  95.  
  96.   With its convenient user friendly options and ultra-fast node builder, 
  97.   great levels can be created in less than 1/4 the normal time using other 
  98.   editors. Extensive error checking keeps you out of trouble!
  99.  
  100. =============================================================================
  101.  
  102.  >>  This beta version lets you edit HEXEN levels completely now!       <<
  103.  >>  You can edit all level structure bit settings and replace Scripts  <<
  104.  >>  This beta is not just a quick hack, but much, much more.           <<
  105.  
  106.   There will be more enhancements made, but you can edit and replicate 
  107.   ANYTHING in HEXEN. The online help is not not completely updated, but 
  108.   that will come along. Registered users of 8.03 will get the full update 
  109.   later for the cost of shipping.
  110.  
  111.   Please NOTE: HEXEN users review the HEXSPECS.DOC for detailed info.
  112.  
  113. What's new for DeeP 8.04 (beta)
  114. ~~~~~~~~~~~~~~~~~~~~~~~~
  115. Note: As a beta extensive testing has not been performed, so save often!
  116.  
  117. *  Thing Special brings up submenu of linedef types, then direct value edit.
  118.  
  119. *  Thing and LineDef spawnable objects submenu selection.
  120.  
  121. *  Thing and LineDef HEXEN nested specials automatically position you
  122.    correctly so you don't have to hunt for what type it was.
  123.  
  124. *  Added descriptive argument prompts for HEXEN LineDefs and Thing specials.
  125.  
  126. *  Added descriptive argument prompts for Thing dynamic objects.
  127.  
  128. *  Menus revised some more for HEXEN.
  129.  
  130. *  Ctrl+N = Normalize also resets HEXEN arguments to -0-.
  131.  
  132. *  Shift+PageUp, Shift+PageDown interactively sets Thing height directly.
  133.  
  134. *  Timer recalibration for SX machines or those without a coprocessor. 
  135.  
  136. *  New Timer control value to adjust the timer if you change processors.
  137.    (See F6 option menu, 2nd screen).
  138.  
  139. *  Mistyped LineDef 28 as type 26.
  140.  
  141. *  Doors with Keys were accidently always choosing the 1st key door.
  142.  
  143. DeeP 8.03 (beta)
  144. ~~~~~~~~~~~~~~~~
  145. *  HEXEN ACS scripts supported, use Read Hexen Script command in File menu.
  146.  
  147. *  DeePBSP 5.02, the fastest nodebuilder around in Turbo mode, has no 
  148.    shareware delay when run from DeeP.
  149.  
  150. *  Shareware version can now print maps up to the shareware save size limit.
  151.  
  152. *  Shareware Dir command now works in text command mode.
  153.  
  154. *  Shareware about screen now only appears one time.
  155.  
  156. *  ALL registered HEXEN Things/Monsters added.
  157.  
  158. *  ALL registered HEXEN LineDefs added.
  159.  
  160. *  ALL registered HEXEN Sectors added.
  161.  
  162. *  LineDef editing screen now reflects correct HEXEN option names.
  163.  
  164. *  Thing editing screen now reflects correct HEXEN option names.
  165.  
  166. *  Thing overlap checks for new HEXEN "appears" setting.
  167.  
  168. *  New option to rotate printed map (landscape or portrait).
  169.  
  170. *  New option print thing numbers.
  171.  
  172. *  New option print thing descriptions.
  173.  
  174. *  Help expanded for HEXEN. Use the help search feature and enter HEXEN
  175.    to find HEXEN specific references.
  176.  
  177. DeeP 8.02 (beta)
  178. ~~~~~~~~~~~~~~~~
  179. *  Directory box browser location position was off by 12 pixels (typo).
  180.  
  181. *  DeePBSP 5.01 slightly faster and revised FINAL node option (registered v8 
  182.    users can automatically use this version).
  183.  
  184. *  HEXEN Thing display boxes automatically display reference number for 
  185.    3000-3002. Number is also in decimal now, not hexadecimal.
  186.  
  187. *  HEXEN LineDef display revised to decimal for easier reference.
  188.  
  189. *  Predefined Teleport for HEXEN, tag TeleThing to LineDef(s).
  190.  
  191. *  More online Help for exporting textures and conversion to other games.
  192.  
  193. DeeP 8.01 (beta)
  194. ~~~~~~~~~~~~~~~~
  195. *  Additional default LineDefs for Doors.  Now you can have open/close too!
  196.  
  197. *  Shift+Enter : Gives instant access to Thing/LineDef/Sector type menu. 
  198.    Makes for faster/easier editing, especially for HEXEN with all the details.
  199.  
  200. *  Texture Bottom : New option (alt+F5 menu) to show LineDef and Sector 
  201.    textures on the right side instead of on the bottom. For 800x600 
  202.    resolution this give a little more room in LineDef mode.
  203.  
  204. *  CursorKeys move Map : New option (alt+F5 menu) to let the cursor keys move 
  205.    the map (vs Home/Page). 
  206.  
  207. *  Zoom + has smaller step sizes so it doesn't jump so much from one to the 
  208.    next (forgot to mention before<g>).
  209.  
  210. *  You can Zoom to GIANT sizes without any garbage on the screen.  This is
  211.    very effective when you have to edit LineDefs that are very close together
  212.    on a large map. For example, 1 Doom unit apart is easy to work with.
  213.  
  214. *  Added more info to online help (Node viewer, new options). 
  215.  
  216. *  Fixed some support files that still referenced HeeP.
  217.  
  218. *  Some Thing sprite revisions.
  219.  
  220. *  Cosmetic changes for default cursor locations Thing/LineDef menus.
  221.  
  222. *  Fixed setting of BEHAVIOR to -0- when creating a NEW level.
  223.  
  224. *  When reading a HEXEN level into HERETIC/DOOM mode, the BEHAVIOR resource
  225.    is automatically discarded.
  226.  
  227. DeeP 8.00 (beta)
  228. ~~~~~~~~~~~~~~~~
  229. *  DeeP now edits ALL DOOM, HERETIC and HEXEN IWADS!! 
  230.  
  231. *  Automatically converts DOOM/HERETIC levels to HEXEN (you fix the details)
  232.  
  233. *  TURBO panning and zooming, really cranks on the larger levels!
  234.  
  235. *  User definable upper and lower +/- key zoom limits.
  236.  
  237. *  PCX DOOM/HERETIC/HEXEN (-ravpic) screen shot viewer.  Real handy to see 
  238.    how an area looks!
  239.  
  240. *  Project files support for all files related to a project (IWAD, PWADS
  241.    and texture defaults).  You can have as many projects as you like!
  242.  
  243. *  Definition of multiple theme texture groups.
  244.  
  245. *  THING and TAG check disabling.  HEXEN mode requires these to be turned off
  246.    unless you can put up with the nagging<g>.
  247.  
  248. *  Mouse click speed more adjustable (remember this is a beta, so if you have
  249.    a problem, increase/decrease the mouse delay default (use F6 menu).
  250.  
  251. *  Windows like file browser for all file name access.
  252.  
  253. *  File browser shows level preview of all levels in a PWAD.
  254.  
  255. *  Registered version converts textures: DOOM to HERETIC to HEXEN and back!!
  256.  
  257. *  Shift+R : refresh screen display (for redisplaying the grid)
  258.  
  259.  
  260. DeePBSP 5.0
  261. ~~~~~~~~~~~
  262. *  DeePBSP 5.0 builds nodes for all games automatically.  
  263.  
  264. *  DeePBSPhas TWO different nodebuilding modes.  One is the original TURBO
  265.    mode (slightly faster yet) and is used in the development stages (and all
  266.    the way if no problems are noticed).  The  second method is slightly slower
  267.    and may be required by HEXEN.  HEXEN is sensitive to nodeline splits for 
  268.    the polyobjects.  If you look at MAP01, you'll notice some "junk" lines that
  269.    were added to fix the nodes using their node builder.  DeePBSP can make
  270.    MAP01 work fine when the extra lines are deleted in FINAL mode.
  271.  
  272.  
  273. DeeP 7.50a
  274. ~~~~~~~~~~
  275. *  DeePBSP 4.11 if run OUTSIDE of DeeP's control would make 1 too many 
  276.    entries if the level had graphics, sound, etc added ahead of the level. 
  277.    
  278. *  DeePBSP give detailed timing information for "benchmark" addicts.
  279.  
  280. *  DeePBSP 4.11 shareware delay only 1/3 as long now.
  281.  
  282. DeeP 7.50
  283. ~~~~~~~~~
  284. *  Interactive Texture Alignment (ITA), displays aligned textures onscreen.
  285.  
  286. *  Directory browser for Read and Save (both registered and sharewhare).
  287.  
  288. *  Map Panning using the Mouse! Cntrl+Right Mouse or Left then Right mouse.
  289.  
  290. *  Instant grids with Automatic Dynamic Grid caching, even at 1!!
  291.    (If you have enough memory.)
  292.  
  293. *  New shortcut keys for those who like short cut keys <g>
  294.    (there are also other ways to do all this)
  295.  
  296.    shift+I  = Toggles bottom display from all to none. 
  297.               ("I" still has 3 states of display).
  298.  
  299.    LineDef Edit mode:
  300.  
  301.      X       = X alignment, same textures       (both sides are aligned)
  302.      shift+X = X alignment, different textures  (both sides are aligned)
  303.      Y       = Y alignment                      (both sides are aligned)
  304.  
  305.    Sector Edit mode: 
  306.    
  307.      The following bring up a number box:
  308.  
  309.      shift+C = Set Sector ceiling height          
  310.      shift+F = Set Sector floor height
  311.      shift+H = Set Sector floor and ceiling height (see new cntrl+G below)
  312.  
  313.      The following change the height immediately by the Default Height value:
  314.  
  315.      shift+PageUp   = Immediately Increase Sector ceiling height          
  316.      shift+PageDown = Immediately Decrease Sector ceiling height
  317.      shift+Home     = Immediately Increase Sector floor   height          
  318.      shift+End      = Immediately Decrease Sector floor   height
  319.  
  320.    LineDef Edit mode: 
  321.  
  322.      alt+1  = Edit SideDef1
  323.      alt+2  = Edit SideDef2
  324.  
  325.    Both LineDef and Sector mode:
  326.  
  327.      cntrl+N = Normalize LineDef or Sector depending on mode. 
  328.      cntrl+T = AutoTag, automatically assigns tags Sectors/LineDefs 
  329.  
  330. *  New option to set PageUp/PageDown height increment. You can use these 
  331.    keys to vary the number instead of typing the number (introduced in 7.40).
  332.  
  333. *  New option to set default Sector light level.
  334.  
  335. *  Revised shortcut key, cntrl+G = Reset Grid to 0  (was shift+H)
  336.  
  337. *  Grid high and low range option, set from 1 to 2048.
  338.  
  339. *  New Zoom +/- AutoCenter option to center on location of cursor, not object.
  340.    Toggles with the \ key from center on object, center on cursor and none.
  341.  
  342. *  "Z" now zooms on location of cursor, not object.
  343.  
  344. *  New "Merge Sectors" under Misc menu, allows you to combine any number of 
  345.    Sectors into 1 Sector.
  346.  
  347. *  LIGHTNING DeePBSP v4.1 with a lower node depth allowance and a 
  348.    check for maximum blocksize exceeded. 
  349.  
  350. *  Check for invalid X/Y offsets that some of the editors create. You can
  351.    also automatically reset all the bad ones to modulo X or Y offset.
  352.  
  353. *  New Error checking options to bypass and ignore various "errors".
  354.  
  355. *  New option to set the range of valid X/Y offsets you want to use.  
  356.  
  357. *  Check for textures that are not required. This makes it easier to edit. 
  358.    Extraneous textures and tags are potentially confusing and misleading.
  359.    Usually, extra textures do not interfere with game play, just editing<g>.
  360.  
  361. *  Additional check for invalid sector references in linedefs when a file
  362.    is read. (The XREF check also caught this, but only if you used it.)
  363.   
  364. *  Option to continue reading a PWAD file with invalid objects. DeeP may
  365.    crash if you continue!  This is for emergency use only.  DO NOT turn the 
  366.    display at the bottom ON. It is automatically turned OFF to prevent 
  367.    immediate failure caused by accessing bad object references.
  368.  
  369. *  X alignment initial offset can now be negative.
  370.  
  371. *  X align shows the name and displays the texture if the "same name" option 
  372.    is chosen and the texture comes up different. Continue is a new option
  373.    so if you see that the textures are OK, you can keep going.
  374.  
  375. *  New node display/traverse command (useful for troubleshooting, but
  376.    requires indepth knowledge).  We use this internally and decided to keep
  377.    it in for everyone.  (Please don't ask us to document nodes.)
  378.  
  379. *  Changed lower limit in make stair from 2 LineDefs to 2 doom units apart.
  380.    Be sure to test!
  381.  
  382. *  Default for missing textures, bypasses, since previous new Edit option 
  383.    lets you edit the texture.
  384.  
  385. *  Shareware level size upped to 800 LineDefs and 1200 SideDefs.
  386.  
  387. *  Mouse selection in full screen texture browser was accidently turned off.
  388.  
  389. DeeP 7.40
  390. ~~~~~~~~~
  391. *  LIGHTNING DeePBSP v4.0. Up to TEN times faster then the prior version! 
  392.    The node output is the SAME as before ( FYI, the number of nodes
  393.    built, does not relate to "quality" as is popularly believed).
  394.  
  395.    MAP14 now takes 4.5 seconds on a 486DX/33, 27 times faster then BSP1.2!
  396.  
  397.    Most levels build in less than 5 seconds on a DX2/66 and above.
  398.  
  399.    NOTE: If you have ANY timing problems on your system, they will
  400.    probably appear with the new DeePBSP.  The symptom is invalid numbers
  401.    in the file. If that happens, the file ~DEEP.WAD is usually good. See
  402.    README.DOC how to use this file. Then run the DeePBSP by hand. This runs
  403.    "slower" since the file will not be in memory.  Now change your system
  404.    SRAM/DRAM timing.
  405.  
  406. *  Expanded Missing Texture check now detects LineDef types that move the 
  407.    floor and ceiling! 
  408.    
  409.    Moving Stairs and floors or ceilings that move both up and down are 
  410.    ignored. 
  411.  
  412. *  Zoom-to-Window command:  Press the left mouse button, draw a box
  413.    around an area, then press Z.  The box area is scaled to Window size.
  414.  
  415. *  Rezoom to previous window:  Press shift+Z to return to the point prior to
  416.    Zoom-to-Window. Press shift+Z again to go back to prior point!
  417.  
  418. *  PageUp/PageDown keys change integer values in number boxes. 
  419.  
  420. *  Instant Sector Height feedback! The current sector height is automatically 
  421.    calculated and displayed as you change the floor or ceiling. 
  422.  
  423. *  New ShowDragLength option shows the lengths of up to 30 LineDefs when 
  424.    dragging. This makes it very easy to set the lengths quickly and 
  425.    accurately. Use the F6 menu to change the maximum number of lengths shown.
  426.  
  427. *  New ShowDrawLength option shows the length of each line next to the cursor
  428.    as you draw. Now it's easy to make precise lengths as you draw. 
  429.  
  430. *  Split Sector now gets almost all nested Sectors when a Sector is split. 
  431.    This is the best split sector routine we know of.
  432.  
  433.    It's possible to miss some, although we haven't had a test case yet.
  434.    (If you have one, we would like to get a copy!)
  435.  
  436. *  New option to always save grouped wadfiles intact (no prompt appears).
  437.  
  438. *  New option to always exit Tool mode after one object is created.
  439.  
  440. *  Autoload correctly positions you back in your level after direct testing
  441.    if you have multiple files active.
  442.  
  443. *  New additional Testing command (ctl+F1) for the Registered version 
  444.    automatically loads all files loaded. 
  445.    
  446.    ctl+F1 tests your level and loads ALL files you have loaded, such
  447.    as extra graphics or sounds. You can still add any extra PWAD not yet
  448.    loaded on command line as the first argument(s). 
  449.  
  450. *  Make Door from sector now overrides any SideDef texture for the door
  451.    tracks. (This may be an option later if I get complaints?)
  452.  
  453. *  Missing texture check now let's you edit the texture(s) immediately.
  454.  
  455. *  An new node depth option that can reduce the nodes slightly for larger 
  456.    maps. Usually not required, but experiment if you want, increases the 
  457.    node build time.
  458.  
  459. *  Two more Zoom magnifications added to texture browsers.
  460.  
  461. *  Map printing now scales for all resolutions. An adjustment was made for
  462.    the MS Word HGL import filter for large maps. Word displays correctly for
  463.    large maps, although you may have to stretch the right side of the map 
  464.    to scale it properly (this is a Word import filter mistake).
  465.  
  466. *  Scale/Rotate and Tool dragging snaps-to-grid (if turned on) while 
  467.    positioning the object(s). Use the / key to toggle snap-to-grid. 
  468.  
  469. *  Pressing S,V,L,T twice in a row was clearing the select count and not 
  470.    the screen.  Use C to clear the selects.  Pressing the same key listed
  471.    twice in a row does nothing for now.
  472.  
  473. *  After a merge of Sectors in a cross-reference check, the screen was not 
  474.    redrawn to reflect the new sectors, causing display of old numbers.
  475.  
  476. *  Merging Multiple vertices could merge the wrong ones.
  477.  
  478. *  Changed return code to 166 for compatibility with older DOS versions.
  479.  
  480. *  New tutorial with a GIF and HGL file you can print of the tutorial level.
  481.  
  482.  
  483. DeeP 7.30
  484. ~~~~~~~~~
  485. *  Line drawing in ANY mode, plus a new command, ctrl+D to enter this mode.
  486.  
  487. *  Intelligent Inference Drawing (IID) for improved LineDraw edge detection. 
  488.    If you keep your level drawn correctly, most Sector references are 
  489.    automatically correct!  
  490.  
  491.    You can now connect almost any existing area (that has no errors) and
  492.    have all the SideDefs and Sector references correct.
  493.    
  494.    The SmartDraw option "flips" LineDefs when drawn lines are detected to be
  495.    backwards in a "new" area. Disable this if there are other cases we 
  496.    have not thought of and it is interfering. 
  497.    
  498.    This is a great benefit for both beginners and experts. 
  499.  
  500. *  Merging of LineDefs reassigns the correct Sector references in most cases. 
  501.    Some merges create situations that only you can correct!  
  502.  
  503.    Again, helps both types of users.
  504.  
  505.    A premade door can now easily merge with the sides. The instructions
  506.    for making a door from 4-LineDefs have been revised (simpler), so please
  507.    review (Ins key no longer required and if used, will not work for Doors).
  508.  
  509.    This and IID minimize the amount of "busy" work required in designing a 
  510.    level. You have more time to concentrate on the creative aspects of the 
  511.    design and not the mechanics!
  512.  
  513. *  Expansion of up to 46 missions and 56 different files at the same time.
  514.    This handles Ultimate Doom and any similar extension of Heretic or DOOM II.
  515.  
  516. *  Save notifies you if a new output name duplicates an existing file name.
  517.  
  518. *  Additional Search and Replace for textures where the first texture does
  519.    not have to be an existing texture.  Make conversion from DOOM to HERETIC
  520.    or back a lot more flexible.
  521.  
  522. *  Interactive rotate and scale now also snaps-to-grid (if turned on).
  523.  
  524. *  Caching of textures option, speeds up texture display (8mb recommended).
  525.  
  526. *  Color map browser option, you can quickly tell which levels are added by
  527.    the COLOR of the map.
  528.  
  529. *  Interface enhanced even more to make it easier to view/edit textures!
  530.  
  531. *  -Path option override reinstated (for quickly overriding default path).
  532.  
  533. *  New command to reset only 1 file. This gets rid of the file and
  534.    replaces it with the IWAD level (useful when many files are resident and
  535.    you want to get rid of some for the Group command or just to make it
  536.    load faster).
  537.  
  538. *  Find tags automatically shows a cross-reference of all Sectors or
  539.    LineDefs using the tags.
  540.  
  541. *  Additional checks for player starts, doors/keys and things. 
  542.  
  543. *  Automatic verify of all default textures to make sure they are all valid
  544.    if you switch IWADs (the main DOOM/DOOMII/HERETIC file).
  545.  
  546. *  New option bypasses the prompt for clearing the reject (see alt+F5).
  547.  
  548. *  More Revised LineDef descriptions and menu placement. HeeP has extra 8
  549.    Sector types added for HERETIC. 
  550.    
  551. *  All the LineDef and Sector types in DOOM II are now available in DOOM. If
  552.    you have an older version (before 1.666?, 1.9 is latest), look for a "2"
  553.    at the right of the description to see if came out with DOOM II.
  554.  
  555. *  Dynamic maximum zoom (max 16000) to prevent integer overflow on large maps 
  556.    This caused incorrect map displays. (Map was actually OK, just looked bad,
  557.    displayed random lines on screen).
  558.  
  559. *  Help command summary and more detailed explanations.
  560.  
  561. *  Fixed thing filter (broke it in 7.00 I think).
  562. *  Fixed premade Door (the description was omitted, caused program fault).
  563. *  Fixed merge of highest numbered linedef (caused soft error).
  564. *  Fixed flipping of linedefs connected to existing lines outside a sector.
  565.  
  566. *  Force use of the DEEP.BAT or HEEP.BAT to prevent accidental use of 
  567.    DEEP32.EXE and HEEP32.EXE (which results in incorrect filenames if you
  568.    build nodes, ~DEEP.WAD/~HEEP.WAD, of course).
  569.  
  570. *  Redid the batch file so that unplanned termination does not run the 
  571.    last batch file anymore. This appeared to cause the deletion of a level,
  572.    although all it really did was run the last batch (DEEPPLAY.BAT) again 
  573.    and if that was DeePBSP, it would redo the last level. If you rebooted
  574.    while it was running (it looked like snakes on the screen), you just
  575.    erased the last PWAD, although the file was STILL available as ~DEEP.WAD
  576.    or ~HEEP.WAD (if you had referred to README.DOC).
  577.  
  578. *  Shareware Version is limited in file size to approximately 700 LineDefs 
  579.    and 900 SideDefs, but it will read in any size.  HERETIC levels are a
  580.    bit larger than DOOM's, but there are some under that limit, E2M8 for
  581.    example.
  582.  
  583. DeeP 7.20
  584. ~~~~~~~~~
  585. *  Internal development.
  586.  
  587. DeeP 7.11
  588. ~~~~~~~~~
  589. *  New Cut, Paste, Copy and Mirror Commands (told you that was next)!
  590.  
  591. *  ClipBoard can Merge different PWAD levels (registered only).
  592.  
  593. *  Clipboard viewer (ctl+B), very useful for short attention spans <G>.
  594.  
  595. *  Level preview map browser, press F1 for thumbnail Map display.
  596.    The large level preview Map can be toggled with a Sprite display, 
  597.    press F2 while in the thumbnail display.
  598.  
  599. *  Undo command (ctl+Z). After "Oops", press this to undo the last fiasco.
  600.  
  601. *  Short cut ctl+S, ctl+F commands for swapping/flipping Linedefs.
  602.  
  603. *  New interactive Rectangle, Polygon, Stair, Curving Stair, Window, Teleport, 
  604.    and Door drawing tools. You won't believe how easy this is.
  605.  
  606. *  Vertex LineDef drawing improved, with an option to extend an existing
  607.    area (no new Sector made). If you connect to an existing LineDef by 
  608.    going over it directly or implicitly (as the last closing line), then 
  609.    at the end Press Shift+Right button, the new area is joined to the existing
  610.    area.
  611.  
  612.    You can change this default to work the opposite by turning off SectorJoin
  613.    in the alt+F5 menu.
  614.  
  615. *  New premade Teleport Exit, Entrance and Window objects!
  616.  
  617. *  Even nicer Menus and a LOT more popup help.
  618.  
  619. *  Search now is always global, not just the current area. Text is also
  620.    hilighted.
  621.  
  622. *  Added Ceiling or Sector heights for global changes to only one of them.
  623.  
  624. *  Added X or Y for global changes to only one of them.
  625.    
  626. *  All the sidedefs selected can be deleted at once. The new box shows the
  627.    number of items you are deleting, so it doesn't make the change without
  628.    letting you know you have "MANY" selected.
  629.  
  630. *  You can also directly delete the SideDefs by clicking a new menu option.
  631.  
  632. *  Things are copied in Sector mode (option set).
  633.  
  634. *  Things are dragged in Sector mode (option set).
  635.  
  636. *  Teleport Things are always copied (deleted) with the Sector they are in.
  637.  
  638. *  Check for Things outside of Sectors.
  639.  
  640. *  Extra texture settings for windows, stair sides, steps and teleports.
  641.  
  642. *  Copy in Linedef Mode copies ALL information just like Sector mode, but the 
  643.    copy is restricted to the LineDefs selected.
  644.  
  645. *  Delete gets rid of all related objects, so deleting a Sector deletes the 
  646.    LineDefs and vertexes anbd deleting LineDef(s) also deletes the Vertexes.
  647.  
  648. *  Delete vertex joins LineDefs together (option set)
  649.  
  650. *  New Mouse commands :
  651.  
  652.    Shift+Left Mouse  = Copy 
  653.    Shift+Right Mouse = Delete/Join
  654.    Ctrl+Left Mouse   = Mirror
  655.  
  656. *  Pressing the Right mouse button when drawing a select box "drags" the 
  657.    select box making it easier to adjust where the box is drawn. All the 
  658.    interactive Tool modes also drag the current Tool object.
  659.  
  660. *  Thing MASK display setting now also controls selection box Things choosen.
  661.  
  662. *  Y alignment ignores any textures that are unpegged.
  663.  
  664. *  X alignment selection is more freeform. The list is automatically sorted. 
  665.  
  666. *  Due to popular demand, the make-a-door from a sector is back, although
  667.    if you are a beginner,  please read the information on Doors.
  668.  
  669. *  Buffering of sprite images for much faster thing displays.
  670.  
  671. *  Improved map scroll speed.
  672.  
  673. *  Improved texture speed display.
  674.  
  675. *  New Map level browser viewer.
  676.  
  677. *  Sector type 11 (-10 health/end level) is now recognized as an "exit".
  678.  
  679. *  Support for 13 additional video drivers.
  680.  
  681. *  More context sensitive help file information.
  682.  
  683. *  Changed "A" command to shift+A, too many accidental presses (and calls).
  684.  
  685. *  Change Flags now defaults to ALL for LineDefs and Things.
  686.  
  687. *  After building nodes or testing, you are positioned where you left off.
  688.    (Code was there, just forgot to save the coordinates.)
  689.  
  690. *  Sample DEEPEXAM.WAD, giving examples of premade objects and some basic 
  691.    construction. To be followed up later with a new Tutor text. Fairly simple
  692.    so beginners can follow it easier. Please read the notes in TUTOR.DOC
  693.    for some basic information on this WAD (especially if you want to 
  694.    modify it). 
  695.  
  696. *  Fixed F1+esc sequence (done real fast) problem.
  697.  
  698. *  Extra check for MAPS with invalid sidedef information (of course you can still 
  699.    feed it bad stuff). DPMI blows up if invalid numbers are encountered in a PWAD, 
  700.    so it's best to run a complete check before editing existing Levels made by 
  701.    another editor.
  702.  
  703. *  Rotate combination of selected and new objects could lock up.
  704.  
  705. *  Joining vertices, after some other functions, was working on old data.
  706.  
  707. *  Sector closed number was wrong (for a long time, typo error <g>).
  708.  
  709. DeePBSP 3.1d
  710. ~~~~~~~~~~~~
  711. *  Changes only apply to registered versions.
  712.  
  713.    AND, remarkable as it may appear, DeePBSP produces superior nodes in most 
  714.    cases, compared to other nodebuilders. Some allude to this as "quality" 
  715.    and they can't fathom how DeePBSP could build "quality" nodes at this 
  716.    speed. 
  717.  
  718.    Normally, if you have a node problem AND you pass all the checks, it's
  719.    either a DOOM engine limit/error or you could have something that is
  720.    misleading the algorithm. We have not yet seen an instance that was not
  721.    caused by an error in the level or the DOOM code is marginal in the area
  722.    with the problem. Having a large number of visible varying heights can
  723.    cause various problems. Both the Tutor and Online help discuss this some.                                             
  724.    
  725.  
  726. DeeP 7.01
  727. ~~~~~~~~~
  728. *  All the stuff in 7.01, but the F1 key interpretation in texture browsing
  729.    was being miscompiled by the compiler and cause an exception.
  730.  
  731. DeeP 7.00
  732. ~~~~~~~~~
  733. *  DPMI version! Now you can edit any size PWAD ever made.
  734.  
  735. *  Much easier installation. No more .INI file!
  736.  
  737.    DeeP and HeeP automatically detect a first installation.
  738.    All options can now be set within the program.
  739.  
  740. *  For fun, a built-in screen saver (alt+F1). HeeP is the most fun.
  741.  
  742. *  Map display for changes requires fewer redraws, thus is much faster.
  743.  
  744. *  Menus redraws are smoother and cleaner, thanks to all the memory.
  745.  
  746. *  Extra colors and options added to show more information about your PWADs.
  747.  
  748.    You can set the color for the following types of LineDefs :
  749.    blocks sound, blocks monsters, tagged line, not normal, bad tag, secret,
  750.    and invisible. 
  751.  
  752.    You can also set the color for the Buttons. If you like, the active
  753.    button can be set to a different color.
  754.  
  755. *  Color Palette adjustment (alt+F7) now has complete palette preview 
  756.    display to help you select just the right color.
  757.  
  758. *  Wall and Floor/Ceiling Texture browsers. Fills up the whole screen
  759.    for a quick review and selection. Two different texture sizes available.
  760.  
  761.    Press F1 when in the Texture selection display box! Can also be viewed
  762.    just for browsing, with no changes taking place. (Speed will be improved
  763.    on next release.)
  764.  
  765. *  Default Thing can now be set.
  766.  
  767. *  On a map restart, your original location in the map is restored.
  768.  
  769. *  New maps read are automatically sized to fill the whole screen.
  770.  
  771. *  Default Gamma value is now 8, so all the graphics are much brighter. The
  772.    total range is now 0 to 30 so you can make it even lighter (or darker).
  773.  
  774. *  Pressing "0" on menus with number options, exits just like Escape.
  775.  
  776. *  You can set the frequency of the "beeps" to your tone deafness.
  777.  
  778. *  Zoom is now possible while dragging or selecting.
  779.  
  780. *  Total number of directory additions is double the IWAD number.
  781.  
  782. *  Accidently limited linedefs splits to only 1 selection, fixed.
  783.  
  784. *  Accidently permitted a sector split when invalid items selected, fixed.
  785.  
  786. *  Sectors assigned when drawing new lines, are now detected correctly.
  787.  
  788. *  Be sure to run the BATCH file DEEP.BAT (and not DeeP32). You will not
  789.    be able to build nodes automatically if you do not use the batch file.
  790.    Sorry, this is a byproduct of the DPMI conversion. (Might imbed it later,
  791.    but direct testing would still require it, another DPMI quirk, <sigh>.)
  792.  
  793. *  There is one minor display glitch if multiple lines are selected and then
  794.    dragged (leaves green lines on screen). Press "C" to clear. 
  795.  
  796. *  Print order form directly, under alt+H (Help) in Edit mode.
  797.  
  798. *  Simple first level instructions for the first time user. Under 
  799.    alt+H (Help) in Edit mode.
  800.  
  801.  
  802. DeeP 6.22-6.00
  803. ~~~~~~~~~~~~~~~
  804. *  See DeeP101.DOC for a list of features compared to DEU 5.21.
  805.  
  806. DeePBSP 3.2 - 2.7
  807. ~~~~~~~~~~~~~~~~~
  808. *  Now copies a complete PWAD including any added TEXTURES, etc. Checks for
  809.    optional valid LevelId to select it from a grouped PWAD.
  810.  
  811.    In addition, DeePBSP now allows for tighter spacing between lines. So this
  812.    version does NOT produce the same output as before. If you bypass DeePBSP
  813.    with an older version or another program to bypass the unregistered delay,
  814.    be aware that the output is different.
  815.  
  816.    Only DeePBSP can rebuild the correct level within a PWAD when run from
  817.    DeeP/HeeP!
  818.  
  819.    Even with the delay, DeePBSP is faster for large levels than any 
  820.    nodebuilder we know of (BSP, WARM, IDBSP or other imbedded ones) .
  821.  
  822.    Start by reading the DeeP files README.DOC and DeeP.INI or HeeP.INI.
  823.  
  824.  
  825. Credits
  826. ~~~~~~~
  827. *  John B Williston for sharing Thing/Behavior information (WadAuthor author)
  828.  
  829. *  David Bruni for Zoom to Window and some future ideas.
  830.  
  831. *  Rainer Knijfff for the filter selection, unpegged Y alignment and more...
  832.  
  833. *  Jens Nielsen for criticsm/feedback on what he thought would be cool.
  834.  
  835. *  Timothy Palmer for relaying the latest Heretic info.
  836.  
  837. *  Jim Quinlan for helping discover the DPMI problems ahead of time!
  838.  
  839. *  All the users for many good ideas and showing me what things were not
  840.    clear just hope I don't forget them. (I'm sure you'll remind me.)
  841.  
  842. *  Those who wrote in a confused state made me change the intro screens
  843.    and help system. Without those complaints, we'd never have known how to
  844.    address the issues.
  845.  
  846.  
  847. The following people contributed to the original DEU program and thus should
  848. be recognized for their part in helping to make DeeP since they made our job
  849. a LOT easier:
  850.  
  851. * Brendon Wyber
  852.      The first version of DEU was written by Brendon Wyber.
  853. * Raphaël Quinet                  (quinet@montefiore.ulg.ac.be)
  854.      Much of DEU was written by Raphaël Quinet.
  855. * Matt Fell                       (matt.burnett@acebbs.com)
  856.      Author of the great Unofficial Doom Specs.  
  857. * Steve Bareman                   (bareman@hope.cit.hope.edu)
  858.      Rewrote the DEU documentation and wrote the DEU tutorial.
  859. * Trevor Phillips                 (rphillip@cc.curtin.edu.au)
  860.      Original Textures viewer in 256 colors
  861. * Colin Reed                      (colin@argonaut.co.uk)
  862.      Author of BSP node builder. 
  863. * Dewi Morgan                     (D.Morgan@bradford.ac.uk)
  864.      Original Drop-down menus and menu bar.
  865. * Will Ellett                     (wellett@cs.uah.edu)
  866.      Configuration file and better command line parsing.
  867. * Sean Malloy                     (malloy@crash.cts.com)
  868.      Improved display of the LineDef flags, etc.
  869. * Tobias Ringström                (d2rinto@dtek.chalmers.se)
  870.      Added the code to distribute floors and ceiling heights.
  871. * Robert Hodkinson                (R.J.Hodkinson@bradford.ac.uk)
  872.      Texture alignment (X offset).
  873. * Per Kofod                       (per@ollie.dnk.hp.com)
  874.      Added the code to display the pointer coords. 
  875. * Hank Leukart                    (ap641@cleveland.freenet.edu)
  876.      Author of the DOOM FAQ.  Publisher of Matt's Unofficial DOOM Specs.
  877.  
  878.